educationally handicapped - French English Dictionary